casa robada - French English Dictionary